package com.appbee.cm.shared.data;

import java.util.List;

import com.appbee.cm.server.data.ActivityEntryService;
import com.appbee.core.server.requestfactory.GuiceServiceLocator;
import com.google.web.bindery.requestfactory.shared.Request;
import com.google.web.bindery.requestfactory.shared.RequestContext;
import com.google.web.bindery.requestfactory.shared.Service;

@Service(	value = ActivityEntryService.class,
			locator = GuiceServiceLocator.class)
public interface ActivityEntryRequest extends RequestContext
{
	public Request<List<ActivityEntryProxy>> findByRange(int start, int size);

	public Request<ActivityEntryProxy> save(ActivityEntryProxy entry);

	public Request<Void> delete(ActivityEntryProxy entry);

}
